﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.MultiTenancy;
using Volo.Abp;

namespace SanJ.FreeCare.Applets
{
    public class Applet : AuditedAggregateRoot<Guid>, IMultiTenant, ISoftDelete
    {
        /// <summary>
        /// 姓名
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 助记符
        /// </summary>
        public string Spell {  get; set; }
        /// <summary>
        /// 学号
        /// </summary>
        public double SNumber { get; set; }
        /// <summary>
        /// 身份证号
        /// </summary>
        public double IdNumber { get; set; }
        /// <summary>
        /// 出声日期
        /// </summary>
        public DateTime Birth {  get; set; }
        /// <summary>
        /// 年龄
        /// </summary>
        public string Age { get; set; }
        /// <summary>
        /// 籍贯
        /// </summary>
        public string Origin { get; set; }
        /// <summary>
        /// 省
        /// </summary>
        public string Province { get; set; }
        /// <summary>
        /// 市
        /// </summary>
        public string City { get; set; }
        /// <summary>
        /// 区
        /// </summary>
        public string Area { get; set; }
        /// <summary>
        /// 学年
        /// </summary>
        public string Grade { get; set; }
        /// <summary>
        /// 学制
        /// </summary>
        public string SchoolSystem{ get; set; }
        /// <summary>
        /// 学院
        /// </summary>
        public string School {  get; set; }
        /// <summary>
        /// 联系电话
        /// </summary>
        public double Phone { get; set; }
        /// <summary>
        /// 住址
        /// </summary>
        public string Address { get; set; }
        /// <summary>
        /// 学院管理员
        /// </summary>
        public string Master { get; set; }
        /// <summary>
        /// 图片
        /// </summary>
        public Byte[] Image { get; set; }
        public Guid? TenantId { get; set; }
        public bool IsDeleted { get; set; }
        /// <summary>
        /// 编码
        /// </summary>
        public string Code { get; set; }
        /// <summary>
        /// 父节点id
        /// </summary>
        public Guid? ParentId { get; set; }
        /// <summary>
        /// 项目状态 是否有效
        /// </summary>
        public string IsVaild { get; set; }
    }
}
